makeshift memorial - French English Dictionary